FEXP Solver Manager - Common Library  1.0.0.0
FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData Class Reference
Inheritance diagram for FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData:
Collaboration diagram for FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData:

Public Member Functions

 FEXPObjFileMeshData ()
 
 FEXPObjFileMeshData (IProgress< int > indicator, FEXPConsoleManager console)
 
async Task ComposeDataFromFileLinesAsync (IEnumerable< string > flines)
 
Task< IEnumerable< string > > GetFileLinesAsync ()
 

Public Attributes

object [] DataToConstructor => null
 
Dictionary< int, FEXPMesh.VertexVertexes = new Dictionary<int, FEXPMesh.Vertex>()
 
Dictionary< int, FEXPMesh.ElementElements = new Dictionary<int, FEXPMesh.Element>()
 

Static Public Attributes

static readonly char OBJ_DELIMITER = ' '
 

Properties

IProgress< int > Indicator [get]
 
FEXPConsoleManager Console [get]
 
- Properties inherited from FEXPEnterpriseCommonLibrary.IFileData
IProgress< int > Indicator [get]
 
FEXPConsoleManager Console [get]
 

Constructor & Destructor Documentation

◆ FEXPObjFileMeshData() [1/2]

FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData.FEXPObjFileMeshData ( )

◆ FEXPObjFileMeshData() [2/2]

FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData.FEXPObjFileMeshData ( IProgress< int >  indicator,
FEXPConsoleManager  console 
)

Member Function Documentation

◆ ComposeDataFromFileLinesAsync()

async Task FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData.ComposeDataFromFileLinesAsync ( IEnumerable< string >  flines)

◆ GetFileLinesAsync()

Task<IEnumerable<string> > FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData.GetFileLinesAsync ( )

Member Data Documentation

◆ DataToConstructor

object [] FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData.DataToConstructor => null

◆ Elements

Dictionary<int, FEXPMesh.Element> FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData.Elements = new Dictionary<int, FEXPMesh.Element>()

◆ OBJ_DELIMITER

readonly char FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData.OBJ_DELIMITER = ' '
static

◆ Vertexes

Dictionary<int, FEXPMesh.Vertex> FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData.Vertexes = new Dictionary<int, FEXPMesh.Vertex>()

Property Documentation

◆ Console

FEXPConsoleManager FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData.Console
get

◆ Indicator

IProgress<int> FEXPEnterpriseCommonLibrary.FEXPObjFileMeshData.Indicator
get

The documentation for this class was generated from the following file: